caress, especially to kiss - Francés Inglés Diccionario